sydney melbourne hiking great barrier reef birdwatching b&b self catering accommodation bird animals bed and breakfast birds brisbane cairns cats dogs bird watching fishing